77问答网
所有问题
当前搜索:
stringbuffer stringbuilder
Exception in thread "main" java.lang.
String
IndexOutOfBoundsException...
答:
错误出在这一行:sb.delete(sb.indexOf("//"), sb.length());,当你输入的字符串中没有包含“//”时便会抛异常。因为sb.indexOf("//")返回-1,而下标-1在sb中不存在,所以就报错了。可以在执行这步操作的时候加个判断:if (sb.indexOf("//") != -1) { sb.delete(sb.indexOf("...
JAVA中怎么向一个字符串的固定位置插入字符串
答:
java字符串中在特定位置插入另一个字符串方式很多,下面介绍2种:一,可以采用
StringBuffer
或者
StringBuilder
作为中介完成。因为StringBuffer或者StringBuilder中含有插入字符串的方法insert(int offset, String str);参数offset表示插入的位置,str表示需要插入的字符串,该方法返回值便是插入完成的StringBuffer的...
字符串比较的效率
答:
这个需要看字符串的长度和hash算法的实现。如果字符只有一个,肯定直接比较快。如果字符串很多,比如10万个字符,hash算法会比较快,当然不同的hash算法效率也有差异,也可以用MD5来比较
我用hibernate中的hql语句写了一个条件查询,但是不能正常执行,请帮忙看...
答:
你报的错误是啥?很直观的看你的代码,在所有的and之前都没有空格,所以拼出来的HQL是有问题的,你的代码还有几个问题 1,最好用
StringBuilder
或者
StringBuffer
ed 2,最好不要用where 1=1这样查询效率最低。如果你想了解更多的Hibernate查询或者HQL的东西,看我的个人简介里面的推荐资料。
Java问题
答:
不过这里的例子的确有问题,问题却不在
StringBuffer
上,而在 s 变量上,s中间两步是不必要的,循环内直接改成如下形式:删除s.getBytes()和new String 另外,除了以上问题,来总结下这段代码的问题吧:1、文件资源没有释放 2、在不涉及多线程的情况下,应使用
StringBuilder
类进行字符串拼接,而不是...
java的问题
答:
不过这里的例子的确有问题,问题却不在
StringBuffer
上,而在 s 变量上,s中间两步是不必要的,循环内直接改成如下形式:删除s.getBytes()和new String 另外,除了以上问题,来总结下这段代码的问题吧:1、文件资源没有释放 2、在不涉及多线程的情况下,应使用
StringBuilder
类进行字符串拼接,而不是...
大学速记java重点内容
答:
5 、String,
StringBuffer
,
StringBuilder
的区别 dString: final修饰,String类的方法都是返回newString。即对String对象的任何改变都不影响原对象,对字符串的修改操作都会生成新的对象,不可被继承。StringBuffer:对字符串的操作方法都加了synchronized,保证线程安全。StringBuilder:不保存线程安全,在方法体内...
java程序设计有哪些设计原则
答:
一致性 遵循标准java程序设计风格和命名习惯。为类、数据域和方法选取具有信息的名字。通常的风格是将数据声明置于构造方法之前,并且将构造方法置于方法之前。选择名字要保持一致。给类似的操作选择不同的名字并非良好的实践。例如:Length() 方法返回String、
StringBuilder
和
StringBuffer
的大小。如果在这些...
jave语言的
string
字符串有哪些特点
答:
}// char[] 为参数构造方法public String(char value[]) {this.value = Arrays.copyOf(value, value.length);}//
StringBuffer
为参数的构造方法public String(StringBuffer buffer) {synchronized(buffer) {this.value = Arrays.copyOf(buffer.getValue(), buffer.length());}}//
StringBuilder
为参数的...
java中append()方法的用法
答:
在Java中,append()方法是字符串操作中的一个常用方法,用于将指定的字符串追加到当前字符串的末尾。append()方法是由
StringBuilder
和
StringBuffer
类提供的。append()方法有以下几种常见的用法:1、字符串追加:将一个字符串追加到另一个字符串的末尾。StringBuilder sb = new StringBuilder("Hello...
<上一页
1
2
3
4
5
6
7
8
9
下一页
其他人还搜